have had it - French English Dictionary